<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
//     var i, j, str;
// // 外层循环控制行
// // for(i = 0; i < 2; i++) {
// //     // 内层循环控制列
// //     for(j = 0; j <= 3; j++) {
// //         str  = '';
// //         str += 'i = ' + i + ' ';
// //         str += 'j = ' + j;
// //         console.log(str);
// //     }
// // }
console.log('------------------------------------------------------');
// var a,b,c,d,e,f;
// for(a = 1;a < 3;a++){
// for(b = 1;b < 4;b++){
// for(d = 1;d < 4;d++){
// for(e = 1;e < 4;e++){
// for(f = 1;f < 4;f++){
//     c = '';
//     c += 'a = ' +  a  ;
//     c += 'b = ' +  b  ;
//     c += 'd = ' +  d  ;
//     c += 'e = ' +  e  ;
//     c += 'f = ' +  f  ;
//     console.log(c);
// }
// }
// }
// }
// }
console.log('----------------------');
//四行五列，外层控制行，内层控制列
// ****
// ****
// ****
// ****
// var str = '';
// for(var i = 0;i< 4;i++){
//     for(var j = 0;j<5;j++){
//         str += '*';
//     }
//     str += '\n';
// //   document.write('</br>')//手动换行
// }console.log(str);
console.log('-------------------');
// for(let i = 1; i <= 9; i++) {	
// 	for(let j = 1; j <= i; j++) {
// 		document.write(j+'*'+i+'='+i*j+'&nbsp;&nbsp;');
// 	}
// 	document.write("<br></br>")
// }
console.log('-----------------------------------');
// var str = '';
// for(var i =1;i<=5;i++){
//     for(var j=1;j<=i;j++){
//         str += '*';
//     }
//     str += '\n';
// }console.log(str);
console.log('-----------------------------------------');
// var str= '';
// for(var i =1;i<=9;i++){
//     for(var j=1;j<=i;j++){
//         str += j +'*'+ i +'=' + i*j; 
//     }
//     str +='\n';
// }console.log(str);

console.log('------------------');
// var str = '';
// for(i=1;i<=5;i++){
//     for(j=1;j<=5-i;j++){
//         str += ' ';
// document.write('&nbsp')
//     }
//     for(var s=1;s<=2*i-1;s++){
//         str += '*';
//         document.write('*')
//     }
// document.write('</br>')
// str += '\n';
// }
// console.log(str);
//x + y = 10     3x + 4y =36 求X和Y的值
// for(var x = 0;x<=10;x++){
//     for(var y=0;y<=10;y++)
//     if(x + y == 10 && 3*x + 4*y ==36){
//         console.log('X的值'+ x + 'Y的值'+ y);
//     }
// }
// //鸡兔同笼，头25，脚94
// for(var x = 0;x<=25;x++){
//     for(var y=0;y<=23;y++)
//     if(x + y == 25 && 4*x + 2*y ==94){
//         console.log('X的值'+ x + 'Y的值'+ y);
//     }
// }
console.log('-----------------------');
// for(var i=0;i<=5;i++){
//         for(var j=1;j<=5-i;j++){
//             document.write('&nbsp'+'&nbsp')
//         }for(var k=1;k<=i;k++){
//             document.write(k)
//         }for(var l=i-1;l>=1;l--){
//             document.write(l)
//         }
//         document.write('</br>')
//     }
// var str = '';
// for(var i=0;i<5;i++){
//     str += '';
//     for(var k = 1;k<=5-i;k++)
//     str += k;
//     for(var l =i-1;l>0;l--)
//     str += l
// }console.log(str);
console.log('-----------------------------------------------');
// for(var i = 0; i<7;i++){
//     //4行之前
//     for(var j=0;j < (i < 4 ? i : 6 - i);j++){//输出空格
//         document.write('&nbsp;')
//     }for(vark=0;k < (i < 4 ? 3 - i : i - 3 );k++){
//         document.write('!-')
//         //输出第4行之前的！
//     }
//     document.write('!</br>')
// }
    console.log('------------------------------');
    //2。。1000以内因子之和
    for(var i=1;i<=1000;i++){
        var sum = 0;
        for(var j = 1;j<i;j++){
if(i % j == 0){//此条件为因数的条件6=1+2+3;
sum += j;
}
}
if(i == sum ){
    console.log(i);
}
}
console.log('---------------------------------------------------');
    //3三小组，一组四人，求每组平均成绩
// for(var i = 1;i<=3;i++){//外层循环小组
//     alert(`请输入第${i}组成员成绩`)
//     var sum = 0;
//     for(var j = 1;j <= 4;j++){//内层循环组员
// var a = prompt(`第${i}组的第${j}位成员:`)
// sum += Number(a)//加和每位组员的成绩
//     }
//     alert(`第${i}组的平均成绩为${sum/4}`);
// }
console.log('------------------------------------------');
//一共五家店，输入Y代表离开，N代表留下，
// 一次N代表买一次，一共只能买三次，算出结果
// var Num = 0;
// for(var i = 1;i <=5;i++){
//     for(var j = 0;j<3;j++){
//         var a = prompt(`是否离开第${i}家店(Y/N)`)
//         if(a == 'Y'){
//             break
//         }else if(str == 'N') {
// Num++;
//         }
//     }

// }
// alert(`一共购买了${Num}件商品`);
</script>


